<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        li {
            border-bottom: 1px solid red;
            list-style: none;
        }

        p {
            word-break: break-all;
        }
    </style>
    <script src="./node_modules/art-template/lib/template-web.js"></script>
    <script src="./views/js/jquery.js"></script>
</head>

<body>
    <div>
        全部评论 <a href="post.html">发布新评论</a>
        <ul>
            <!-- <li>
                <div id="infobox">
                     <span id="name">peter</span>
                     <span id="time">2020/11/5 1.30</span>
                </div>
                <div id="pbox">
                    <p>hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh</p>
                </div>
            </li> -->
        </ul>
    </div>

</body>
<script type="text/html" id="temp">
    {{each list}}
        <li data-id="{{$value.id}}">
            <div id="infobox">
                <span id="name">{{$value.name}}</span>
                <span id="time">{{$value.time}}</span>
            </div>
            <div id="pbox">
                <a href="http://localhost:8081/del?id={{$value.id}}">删除</a> 
                <p>{{$value.con}}</p>
            </div>
        </li> 
    {{/each}}  
</script>

<script>
    $(document).ready(function () {
        $.ajax({
            async : false,
            url: "http://localhost:8081/list",
            method: 'get',
            dataType: 'jsonp',
            cache: false,
            beforeSend: function (xmlHttp) {
                xmlHttp.setRequestHeader("If-Modified-Since", "0");
                xmlHttp.setRequestHeader("Cache-Control", "no-cache");
            },
            success: function (backdata) {
 //               console.log(backdata)
                let newData = template("temp", {
                    list:JSON.parse( backdata)
                });
 //               console.log(newData);
                $("ul").append(newData);
            }
        })
    }) 
</script>

</html>